var app = getApp()

Page({
  data: {


    
    currentpage: 0,
    progresspercent: 0,
    survey: {
      // thankscontent:"感谢您抽住宝贵的时间填写我们的问卷 ！！！！！！",
      // imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E6%BB%A1%E6%84%8F%E5%BA%A6%E8%B0%83%E6%9F%A5.jpg?sign=3905db8000c8bfcdd99860c027fc4da0&t=1619750866',
      // name: '关于疫情期间学生食堂就餐问题',
      // desc: '根据市区教委“关于返校复课实施半封闭管理”的要求，为减少学生中午在校外的流动，疫情防控期间“学校实行午餐在校就餐制度”（自愿原则）。现就“在校就餐”事宜做一个调查问卷，希望在校同学积极配合完成调查问卷。这样能够快速解决同学们的在校就餐问题。',
      // queses:[
      //   {quesorder: 1, quescontent: '你是否在校？',questype:{ typeid : 1 }, optionsForQuesid:[{optionid:1, optioncontent: '是'},{optionid: 'B', optioncontent: '否'}]},
      //   {quesorder: 2, quescontent: '你是那一届的？', questype:{ typeid : 1 }, optionsForQuesid:[{optionid:1, optioncontent: '大一'},{optionid:'B', optioncontent: '大二'},{optionid:'C', optioncontent: '大三'},{optionid:'D', optioncontent: '大四'}]},
      //   {quesorder: 3, quescontent: '你的就餐方式？', questype:{ typeid : 2 }, optionsForQuesid:[{optionid:1, optioncontent: '食堂'},{optionid: 'B', optioncontent: '外卖'},{optionid: 'C', optioncontent: '学校外'},{optionid: 'D', optioncontent: '其他'}]},
      //   {quesorder: 4, quescontent: '在校你经常点外卖？', questype:{ typeid : 1 }, optionsForQuesid:[{optionid:1, optioncontent: '经常'},{optionid:'B', optioncontent: '偶尔'},{optionid:'C', optioncontent: '从来不'}]},
      //   {quesorder: 5, quescontent: '你对食堂改进有何建议？', questype:{ typeid : 3 }}
      // ],
      // user:{nickName: "李伟"}
    },
    answers: [],
  },


  nextpage: function () {

    var that = this
    that.setData({
          currentpage: that.data.currentpage + 1
    })

      // console.log()
    // var that = this
    // wx.getStorage({
    //   key: 'notfirstlogin',
    //   success: function (res) {
    //     // success
    //     if (app.globalData.userInfo == null) {
    //       app.getUserInfo()
    //       that.setData({
    //         currentpage: that.data.currentpage + 1
    //       })

    //     }
    //     else {
    //       that.setData({
    //         currentpage: that.data.currentpage + 1
    //       })
    //     }
    //   },
    //   fail: function () {
    //     // fail
    //     wx.navigateTo({
    //       url: '../login/login',
    //       success: function (res) {
    //         // success
    //       },
    //       fail: function () {
    //         // fail
    //       },
    //       complete: function () {
    //         // complete
    //       }
    //     })
    //   },
    //   complete: function () {
    //     // complete
    //   }
    // })



  },
  prepage: function () {
    this.setData({
      currentpage: this.data.currentpage - 1
    })
  },
  singleChoice: function () {
    this.setData({
      progresspercent: this.data.currentpage / this.data.survey.queses.length,
      currentpage: this.data.currentpage + 1,
    })
  },
  complete: function (e) {
    console.log(e)
    var myanswers = []

    for (var i = 0; i < this.data.survey.queses.length; i++) {

      var key = "ques" + this.data.survey.queses[i].quesorder;  // ques1,  ques2, ques3

      if (this.data.survey.queses[i].questype.typeid == 3) {    // if 题目类型 为 填空题
        var answerkey = "answer" + this.data.survey.queses[i].quesorder;  // answer5
        myanswers = myanswers.concat({ optionid: parseInt(e.detail.value[key]), answercontent: e.detail.value[answerkey] })
      } else {
        myanswers = myanswers.concat({ optionid: parseInt(e.detail.value[key]), answercontent: e.detail.value[key] })
      }

    }
    this.setData({
      answers: myanswers
    })

    var that = this
    wx.showToast({
      title: '提交中',
      icon: 'loading',
      duration: 10000
    })
    
    console.log(this.data.answers)
    // wx.request({
    //   url: 'https://chwangteng.cn/Paper/completeSurvey.action',
    //   data: {
    //     userid: app.globalData.userInfo.userid,
    //     optionList: this.data.answers,
    //   },
    //   method: 'POST', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
    //   // header: {}, // 设置请求的 header
    //   success: function (res) {
    //     // success

    //     that.setData({
    //       currentpage: parseInt(that.data.currentpage + 1),
    //     })
    //     wx.hideToast()

    //     wx.setNavigationBarTitle({
    //       title: '完成',
    //       success: function (res) {
    //         // success
    //       }
    //     })
    //   },
    //   fail: function () {
    //     // fail
    //   },
    //   complete: function () {
    //     // complete
    //   }
    // })

    that.setData({
            currentpage: parseInt(that.data.currentpage + 1),
          })
          wx.hideToast()
  
          wx.setNavigationBarTitle({
            title: '完成',
            success: function (res) {
              // success
            }
          })
  },
  navback: function () {
    wx.navigateBack({
      delta: 1, // 回退前 delta(默认为1) 页面
    })
  },


  onLoad: function (param) {
    // wx.showNavigationBarLoading()
    // var that = this;
    // wx.request({
    //   url: 'https://chwangteng.cn/Paper/showSurvey.action',
    //   data: {
    //     surveyid: param.id,
    //   },
    //   method: 'POST', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
    //   // header: {}, // 设置请求的 header
    //   success: function (res) {
    //     // success
    //     that.data.survey = res.data.surveyresponse
    //     that.setData({
    //       survey: res.data.surveyresponse
    //     })
    //     wx.hideNavigationBarLoading()

    //   },
    //   fail: function () {
    //     // fail
    //   },
    //   complete: function () {
    //     // complete
    //   }
    // })

    this.getDetail(param)
  },

  getDetail(param){
    wx.cloud.callFunction({
      name: 'getSurveybyId',
      data:{
        _id: param.id
      }
    }).then(res=>{
      this.setData(
        {
          survey: res.result.data[0]
        }
      )
    })
  }
})